As a resident drag-and-drop expert/nerd/victim, I had a lot of thoughts here. Check out Swapy! Works in vanilla JS, React, Vue, Svelte, and theoretically everything else too. https://swapy.tahazsh.com/ https://github.com/TahaSh/swapy Check out my Twitch, Twitter, Discord more at https://t3.gg S/O Ph4se0n3 for the awesome edit 🙏